spotted-lip moray - Spanish English Dictionary